special guarantee endorsement - Alemán Inglés Diccionario